package com.ygxsk.carhome.constant

object ExtraKey {

    //个人中心携带的从哪里跳转的标志信息
    const val EXTRA_JUMPFROM_WHERE = "extra_jumpfrom_where"

    //携带是那种类型的跳转是String类型
    const val EXTRA_JUMPFROM_WHERE_TYPE = "extra_jumpfrom_where_type"

    //携带车辆评估 是从哪种类型的评估过来的
    const val EXTRA_EVALUATE_ADD_SUBMIT_TYPE = "evaluate_add_submit_type"

    //webview的添加进入webView之后的顶部标题的标识
    const val EXTRA_WEBVIEW_TITLENAME = "extra_webview_titlename"

    //携带的加载的url
    const val EXTRA_WEBVIEW_LOADURL = "extra_webview_loadurl"

    //webview添加是从哪个界面进入的标识
    const val EXTRA_WEBVIEW_FLAG = "extra_webview_flag"
    //    public static final String EXTRA_WEBVIEW_FLAG = "extra_webview_flag";

    //    public static final String EXTRA_WEBVIEW_FLAG = "extra_webview_flag";
    //查看消息列表的，该条消息的id内容
    const val EXTRA_WEBVIEW_NOTICEID = "extra_webview_noticeid"

    //401用户信息失效请求内容
    const val EXTRA_REQUEST_20401 = "request_20401"

    //携带运营小组的 该条信息 带详情页面做查询用
    const val EXTRA_RUNMANGROUPMANAGEBEAN = "runmangroupmanagebean"

    //携带小组长的 组长id
    const val EXTRA_RUNMANGROUP_HEADMAN_TEAMLEADERID = "teamleaderid"

    //如果是【修改】小组过来的，那么需要携带小组id;
    const val EXTRA_RUNMANGROUP_GROUP_ID = "group_id"

    //携带小组的成员的 小组成员
    const val EXTRA_RUNMANGROUP_TEAMMAN_MEMBERIDS = "memberids"

    //从日报列表之中 修改服务站经理的 工作日报，携带的该条 日报的实体；
    const val EXTRA_WORKDAILYHISTORYBEAN = "workdailyhistorybean"

    //添加 携带增值业务类型的 列表，先取到的；
    const val EXTRA_BUINESSTYPELISTOUTSIDE = "buinesstypelistoutside"

    //标识携带的是服务站的 列表 服务站id,为了获取详情的
    const val EXTRA_STATION_SHOP_ID = "station_shop_id"

    //添加携带服务站信息的内容，因为详情内有的字段可能没有，直接替换
    const val EXTRA_SERVICESTATIONINFOBEAN = "EXTRA_SERVICESTATIONINFOBEAN"

    //添加中低风险的--从列表携带 的银行名字信息
    const val EXTRA_BANK_BUSINESSINFO_LIST_OUTSIDE = "bank_businessinfo_list_outside"


    //添加中低风险的--从列表携带的 银行业务模式信息
    const val EXTRA_BANK_BUSINESS_MODLEINFO_LIST_OUTSIDE = "bank_business_modleinfo_list_outside"


    //------------------------------------------------------------------------------------------------------------------------
    //添加携带当前需要添加的服务站的实体内容
    const val EXTRA_MODIFY_MIDDLE_LOW_DANGER_FIRST_BEAN = "modifymiddlelowdangerfirstbean"

    //添加获取中低风险的第二类，已经添加过的整改服务站；
    const val EXTRA_MODIFY_MIDDLE_LOW_DANGER_SECOND_BEAN = "modifymiddlelowdangersecondbean"

    //携带整改整改过的历史记录的列表
    const val EXTRA_MODIFY_MIDDLE_LOW_DANGER_SECOND_DATALIST = "middle_low_danger_second_datalist"


    //携带中高风险等级的添加
    const val EXTRA_MODIFY_MIDDLE_TALL_DANGER_FIRST_BEAN = "modifymiddletalldangerfirstbean"

    //添加获取中低风险的第二类，已经添加过的整改服务站；
    const val EXTRA_MODIFY_MIDDLE_TALL_DANGER_SECOND_BEAN = "modifymiddletalldangersecondbean"

    //------------------------------------------------------------------------------------------------------------------------


    //------------------------------------------------------------------------------------------------------------------------
    //添加资产，获取所属服务站信息列表的接口
    const val EXTRA_ASSETSTATIONINFOLISTFORADDASSET = "assetstationinfolistforaddasset"

    //资产管理的 shopid内容
    const val EXTRA_ASSETINSIDEBEAN_SHOPID = "assetinsidebean_shopid"

    //添加资产的小项的资产归属方
    const val EXTRA_ASSETUNDERBUSINESSINFOLISTOUTSIDE = "assetunderbusinessinfolistoutside"

    //携带检查记录的列表实体,为了获取详情，或者填充详情之中的内容
    const val EXTRA_MANAGERRECORDCHECK = "managerrecordcheck"

    //添加 携带查看到期客户的条目信息，便于取值
    const val EXTRA_TIMECUSTOMER_OUTSIDE_BEAN = "extra_timecustomer_outside_bean"

    //获取客户信息的详情  携带的整体实体过去
    const val EXTRA_WORKBOOKFIRSTNODE = "extra_workbookfirstnode"

    //添加 携带7天或者30天到期的 列表信息
    //    public static final String EXTRA_TIMECUSTOMEROUTSIDEBEAN = "extra_timecustomeroutsidebean";
    //管理层  检查记录+ 运营的检查记录  的标记
    const val PATH_INDEX_VALUE = "PATH_INDEX_VALUE"

    //携带下载的urls地址
    const val EXTRA_DOWNLOAD_FILEURLS_ATTACHMENT_ADDRESS = "fileurls_attachment_address"

    //携带到了首页之后的标识内容；
    const val EXTRA_LOGINKEY = "extra_loginkey"

    //添加上传的 所属县域内容；
    const val EXTRA_RUNMANGROUP_COUNTYDEPTID_UPLOAD = "runmangroup_countydeptid_upload"

    //查看该分类列表的分类--由分类查看该分类列表ID
    const val EXTRA_CATEGORY_NAME = "extra_category_name"

    //从webview之中携带的 扫描二维码的信息
    const val EXTRA_QRCODE_INFO = "qrcode_info"

    //携带 扫描二维码的 是从哪儿过来的 标识；
    const val BGAQRCODE_KEY = "bgaqrcode_key"

    //从别的界面跳转过来
    const val ISJUMPFROM_HOMETOP_TITLE = "hometop_title"

    //个人中心从哪里跳转的文本填充信息
    const val EXTRA_JUMPFROM_CONTENT = "extra_jumpfrom_content"

    //从订单列表携带订单的编号到订单详情
    const val EXTRA_ORDER_NUMBER = "extra_order_number"

    //直接携带该商品到商品详情界面
    const val EXTRA_PRODUCTBEAN = "extra_productbean"

    //从订单详情携带订单号过去
    const val EXTRA_ORDERNO = "extra_orderno"

    //退货的时候关于是否是会员商品的整单退货
    const val EXTRA_ORDER_RETURNAPPLY_ISVIPORDER = "extra_order_returnapply_isviporder"

    //退货单号 用来查询退货单号信息
    const val EXTRA_ORDER_RETURNAPPLYNO = "extra_order_returnapplyno"

    //携带的广播url内容
    const val EXTRA_WEBVIEW_BROADCASTINGWEBVIEWURL = "extrtbroadcasturl"

    //如果是从浏览器跳转过来的
//    const val VALUE_JUMPFROM_BROWSER = 2613
    //携带潜客列表的这条数据
    const val EXTRA_LEAD_LIST_ITEM_BEAN = "extra_lead_list_item_bean";

    //添加当前车辆评估的历史
    const val EXTRA_EVALUTE_CURRENT_ITEM_BEAN = "extra_evalute_current_item_bean";

    //标志-是从-编辑 车辆评估 过来的
    const val EXTRA_EVALUATE_DETAIL_IS_EDIT = "is_edit";

    //标志-车辆评估-从详情【编辑】编辑评估，然后 携带这条详情数据
    const val EXTRA_EVALUTE_CURRENT_EVALUATE_DETAIL_ITEM_BEAN_OUTSIDE =
        "evaluate_detail_item_bean_outside";

    //添加预约维保的这个条目的数据
    const val EXTRA_REPAIR_MANAGE_ITEM_BEAN = "extra_repair_manage_item_bean";

    //携带 投诉建议的已处理访 和 为处理
    const val EXTRA_COMPLAINTFEEDBACK_SUGGESTIONID = "extra_complaintfeedback_suggestionid"

    /**
     * 携带投诉建议的工单的状态 1是待分配，2是待处理 6是已完成
     */
    const val EXTRA_COMPLAINTFEEDBACK_SUGGESTION_STATE = "extra_complaintfeedback_suggestion_state"

    /**
     * 携带 投诉建议的【未处理】或者【已处理】的状态
     */
    const val EXTRA_COMPLAINTFEEDBACK_SUGGESTION_STATUS_INLIST =
        "extra_complaintfeedback_suggestion_status_inlist"

    /**
     * 携带 投诉建议的【未处理】或者【已处理】的状态
     */
//    const val EXTRA_COMPLAINTFEEDBACK_SUGGESTION_STATUS_INLIST = "extra_complaintfeedback_suggestion_status_inlist"
    //==============================================================================================
    /**
     * 添加携带 EXTRA_COMPLAINT_FEEDBACK_SUGGESTIONID
     */
    const val EXTRA_COMPLAINT_FEEDBACK_SUGGESTIONID = "extra_complaint_feedback_suggestionid"

    //从认证列表-携带过来的这条数据-为了获取详情用；
    const val EXTRA_CARATTESTATION = "extra_carattestation"

    //档案管理的 点击条目 进入详情接口
    const val EXTRA_INFORMATION_MANAGE = "extra_information_manage"

    //单条档案的详情；
//    const val EXTRA_ARCHIVESMANAGEVO_OUTSIDE = "extra_archivesmanagevo_outside"

    //携带 详情之中的  所有数据；
    const val EXTRA_INFORMATION_MANAGE_VO_EXTRA = "extra_information_manage_vo_extra"

    //携带附件类型的整体过去，为了上传图片时候添加类型和名称给后台
    const val EXTRA_ARCHIVES_MANAGEFILE_MY = "archivesmanagefilemy"

    //单独的携带当前修改的附件的类型，避免一层判断
    const val EXTRA_ARCHIVESMANAGE_FILETYPE = "archivesmanage_filetype"

    //外侧大范畴的档案详情-之中是-小范畴的合同列表-携带这一条合同数据
    const val EXTRA_ARCHIVESMANAGE_VO = "extra_archivesmanage_vo"

    //携带这个合同的id 过去，然后遍历档案之中的合同列表
    const val EXTRA_ARCHIVESMANAGEVO_ID = "extra_archivesmanagevo_id"

    //携带这条档案的id
    const val EXTRA_VEHICLEID_ID = "extra_vehicleid_id"

    //携带 潜客详情-到 修改提交潜客 页面
    const val EXTRA_LEAD_DETAIL_ITEM_BEAN = "extra_lead_detail_item_bean"

    //标志 是 从 合同详情 跳转过去的-是【编辑合同详情】
    const val EXTRA_ARCHIVESMANAGE_VO_IS_EDIT = "extra_archivesmanage_vo_is_edit"

    //添加 从一键续保的 页面条目 跳转到详情的标志
    const val EXTRA_CAR_RENEWAL_LIST_ITEM_BEAN = "extra_car_renewal_list_item_bean"

    //添加 从 一键出险的 页面条目， 跳转到 详情的标志；
    const val EXTRA_CAR_INSURANCE_LIST_ITEM_BEAN = "extra_car_insurance_list_item_bean"

    //车辆喷涂携带的支付信息
    const val EXTRA_PAINTBOOKINGPAYFEE = "extra_paintbookingpayfee"

    //添加携带喷涂支付页面的再次请求参数
    const val EXTRA_PAINT_BOOKING_PAYFEE_PARAMETER = "extra_paint_booking_payfee_parameter"

    //携带这条电子签章的合同的条目过去详情之中
    const val EXTRA_SIGNATRUE_MANAGE_ITEM_BEAN = "extra_signatrue_manage_item_bean"

    //添加携带这条签约合同的内容，直接到提交页做初始化；
    const val EXTRA_SIGNATURE_FILESIGNATURE_AGREEMENT = "extra_signature_filesignature_agreement"

    //添加 外侧档案盒子 的携带从大列表携带过来的；
    const val EXTRA_SIGNATURE_FILESIGNATUREMANAGE = "extra_signature_fileSignatureManage"

    //携带物业报修从房间列表选中的的房间编号
    const val EXTRA_PROPERTYPAYMENTHOUSEIDPASS = "extra_propertypaymenthouseidpass"

    /**携带房间号或者房间id */ //String EXTRA_PAYMENT_ROOMNUMBER = "extra_payment_roomnumber";
    //携带费用支付的总金额
    const val EXTRA_PAYMENT_AMOUNT = "extra_payment_amount"

    //携带支付的列表
    const val EXTRA_PAYMENT_HOUSEPAYMENTIDS = "extra_payment_housepaymentids"

    //标志 是物业缴费的那个id 过来的，为了获取详情
    const val EXTRA_PAYMENT_RECEIPTID = "extra_payment_receiptid"

    //携带一个列表实体 过来
    const val EXTRA_PROPERTYPAYMENTBEAN = "extra_propertypaymentbean"

    //报修的id信息，一级分类的id
    const val EXTRA_REPAIRTYPEID = "extra_repairtypeid"

    //添加报修的详情请求id信息
    const val EXTRA_REPAIR_REPAIRID = "extra_repair_repairid"

    //携带 物品维修 一级列表的，内部的二级列表
    const val EXTRA_CHILDREPAIRTYPELIST = "extra_childrepairtypelist"

    //携带 维修物品的空间，是外侧列表携带过来的。
    const val EXTRA_SPACELIST = "extra_spacelist"

    //标志从添加报修界面跳转过去携带拥有一个已认证的房屋
    const val EXTRA_PROPERTYREPAIRADDHOUSEIDPASS = "extra_houseidpass"

    //携带是不是选中多个还是单个数据的标志
    const val EXTRA_ISCHECKED_MORE_ITEMS_FLAG = "ischecked_more_items_flag"

    //携带这条优惠券数据本身，属于那一条优惠券大礼包下：
    const val EXTRA_COUPONPACKID_UPLOAD = "couponpackid_upload"

    /**
     * 携带停车位的id信息到添加车牌界面
     */
    const val EXTRA_PARKINGSPACEID = "parkingspaceid"

    //携带车辆品牌的列表，用在-档案管理-页面。
    const val EXTRA_CARBRANDLARGE_DATAS = "carbrandlarge_datas"

    //动态设置 附件的内容的标志列表
    const val EXTRA_FILETYPES_DATAS = "filetypes_datas"

    //携带优惠券的信息到优惠券的详情
    const val EXTRA_COUPONCUSTOMERVO_COPY = "extra_couponcustomervo"


}